area of puddles - Turkish English Dictionary